Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 STATION ROAD Detached £320,000 31 May 2022
81 STATION ROAD Semi-Detached £142,500 17 Nov 2003
89 STATION ROAD Detached £460,000 25 Feb 2022
91 STATION ROAD Semi-Detached £167,000 24 Mar 2005
93 STATION ROAD Semi-Detached £150,000 20 Aug 2004
95 STATION ROAD Detached £69,000 15 May 1998